Other Classes
The following classes are available globally.
-
See moreDispatchTimeris a general-purpose wrapper over theDispatchSourceTimermechanism in GCD.Declaration
Swift
public class DispatchTimer -
Feedback Model Object for End Of Route Experience.
Declaration
Swift
open class EndOfRouteFeedback -
A view controller containing a grid of buttons the user can use to denote an issue their current navigation experience.
See moreDeclaration
Swift
public class FeedbackViewController : UIViewController, DismissDraggable, UIGestureRecognizerDelegateextension FeedbackViewController: UIViewControllerTransitioningDelegateextension FeedbackViewController: UICollectionViewDataSourceextension FeedbackViewController: UICollectionViewDelegateextension FeedbackViewController: UICollectionViewDelegateFlowLayout -
See moreSpeechSynthesizingimplementation, usingMapboxSpeechframework. Uses pre-caching mechanism for upcoming instructions.Declaration
Swift
open class MapboxSpeechSynthesizer : NSObject, SpeechSynthesizingextension MapboxSpeechSynthesizer: AVAudioPlayerDelegate -
See moreSpeechSynthesizingimplementation, aggregating other implementations, to allow ‘fallback’ mechanism. Can be initialized with array of synthesizers which will be called in order of appearance, until one of them is capable to vocalize currentSpokenInstructionDeclaration
Swift
open class MultiplexedSpeechSynthesizer : SpeechSynthesizingextension MultiplexedSpeechSynthesizer: SpeechSynthesizingDelegate -
See moreSpeechSynthesizingimplementation, usingAVSpeechSynthesizer.Declaration
Swift
open class SystemSpeechSynthesizer : NSObject, SpeechSynthesizingextension SystemSpeechSynthesizer: AVSpeechSynthesizerDelegate
Install in Dash
Other Classes Reference